seed bomb - Spanish English Dictionary